-- 电影数据库迁移脚本
-- 为Movie表添加rating字段

-- MySQL版本
USE MovieDB;

-- 检查rating字段是否已存在，如果不存在则添加
ALTER TABLE Movie
ADD COLUMN IF NOT EXISTS rating FLOAT;

-- 为rating字段添加索引以提高查询性能
CREATE INDEX IF NOT EXISTS idx_movie_rating ON Movie(rating);

-- SQL Server版本注释（如需使用SQL Server，取消以下注释并调整）
/*
-- SQL Server 版本
USE MovieDB;
GO

-- 检查rating字段是否已存在，如果不存在则添加
IF NOT EXISTS (SELECT * FROM sys.columns WHERE object_id = OBJECT_ID('Movie') AND name = 'rating')
BEGIN
    ALTER TABLE Movie
    ADD rating FLOAT;
    
    -- 为rating字段添加索引
    CREATE INDEX idx_movie_rating ON Movie(rating);
END
GO
*/